beat the devil at his own game - German English Dictionary